human-engineered cab - German English Dictionary